body {
    font: 12px '微软雅黑', Arial, '宋体';

    a {
        color: #333;
    }

    .align {
        width: 1000px;
        margin: 0 auto;
    }

    // 顶部
    .top {
        height: 33px;
        margin: 0 auto;
        position: relative;
        background: #e9e9e9;
        font-family: Arial, '微软雅黑', '宋体';
        border-bottom: 1px solid #dbdbdb;

        .align {
            background: #e9e9e9;
            position: relative;
            display: flex;
            justify-content: space-between;

            .left,
            .right {
                width: 350px;
                height: 100%;
                display: flex;
                justify-content: space-between;

                li {
                    font-size: 12px;
                    line-height: 33px;

                    .link {
                        padding: 0 10px;
                        border-right: 1px solid #c6c6c6;
                    }

                    a {
                        color: #000;

                        &:hover {
                            color: #f60;
                            text-decoration: none;
                        }
                    }
                }
            }

            .right {
                width: 200px;

                .right-item {
                    font-size: 12px;
                    height: 33px;

                    .ulink {
                        padding: 0 10px;
                        line-height: 33px;
                        border-right: 1px solid #c6c6c6;
                        color: #1a71d1;

                        &:hover {
                            color: #f60;
                            text-decoration: none;
                        }
                    }
                }

                .web {
                    width: 100px;
                    position: relative;

                    &:hover .web-site {
                        border: 1px solid #dbdbdb;
                        display: flex;
                        border-top: none;
                    }

                    .site-title {
                        height: 32px;
                        line-height: 32px;
                        position: relative;
                        border: 1px solid #e9e9e9;
                        border-bottom: 0;
                        text-align: center;
                        text-indent: 22px;
                        cursor: pointer;
                        background: url(./../imga/顶部头部/pub_pcheader_icon.png) no-repeat 9px 11px;

                        &:hover {
                            border: 1px solid #dbdbdb;
                            border-bottom: none;

                        }

                        .site-toward {
                            width: 13px;
                            height: 10px;
                            display: inline-block;
                            margin-left: 4px;
                            background: url(./../imga/顶部头部/pub_pcheader_icon.png) no-repeat 0 -77px;
                        }
                    }

                    .web-site {
                        width: 998px;
                        position: absolute;
                        top: 33px;
                        right: 0;
                        z-index: 2;
                        border: 1px solid #c6c6c6;
                        background: #fff;
                        display: flex;
                        justify-content: space-evenly;
                        display: none;

                        .site-con {
                            height: 166px;
                            border-right: 1px solid #e6e6e6;
                            overflow: hidden;

                            .sectitle {
                                font-size: 16px;
                                margin: 10px 0 5px;
                                padding-left: 15px;

                                a {
                                    color: #f80;

                                    &:hover {
                                        text-decoration: underline;
                                    }
                                }
                            }

                            .site-con-list {
                                padding-left: 10px;
                                display: flex;

                                .site-list {
                                    width: 65px;
                                    margin-right: 10px;

                                    li {
                                        font-size: 12px;
                                        height: 22px;
                                        margin-bottom: 5px;

                                        a {
                                            width: 46px;
                                            height: 26px;
                                            padding: 5px;
                                            white-space: nowrap;
                                            text-overflow: ellipsis;
                                            overflow: hidden;

                                            &:hover {
                                                background: #f80;
                                                color: #fff;
                                            }
                                        }
                                    }
                                }
                            }
                        }

                        .site-con1 {
                            width: 235px;
                        }

                        .site-con2 {
                            width: 113px;
                        }

                        .site-con3 {
                            width: 416px;
                        }

                        .site-con4 {
                            width: 113px;
                            border-right: 0;
                        }
                    }
                }
            }
        }
    }

    // 广告导航
    .nav {
        height: 90px;
        background: #000;

        .align {
            display: flex;
            justify-content: space-between;

            .logo {
                height: 52px;
                margin-top: 18px;
            }

            .nav-search {
                margin: 10px 13px 0 0;
                width: 450px;

                form {
                    .search-con {
                        width: 450px;
                        height: 32px;
                        margin: 6px 30px 0 0;
                        position: relative;
                        display: flex;

                        .search-text {
                            width: 365px;
                            height: 32px;
                            border: 0;
                            text-indent: 8px;
                            color: #a8a8a8;
                        }

                        .search-sub {
                            width: 82px;
                            height: 32px;
                            border: 0;
                            color: #fff;
                            font-size: 14px;
                            line-height: 20px;
                            cursor: pointer;
                            letter-spacing: 4px;
                            text-align: left;
                            text-indent: 30px;
                            background: url(./../imga/顶部头部/pcnew_ico.png) no-repeat 100px 100px;
                            background-color: #f60;
                            background-position: -82px -193px;

                            &:hover {
                                background-color: #ff8a00;
                            }
                        }
                    }
                }

                .search-hot {
                    width: 450px;
                    height: 42px;
                    overflow: hidden;

                    .name {
                        color: #bcbcbc;
                        line-height: 42px;
                        font-weight: 700;
                    }

                    a {
                        color: #a5a5a5;
                        margin: 0 5px;

                        &:hover {
                            text-decoration: underline;
                        }
                    }
                }
            }
        }
    }

    // 头部
    .header {
        width: 100%;
        height: 44px;
        background-color: #4a4a4a;
        top: 124px;
        z-index: 10;

        ul {
            width: 1000px;
            display: flex;

            // justify-content: space-evenly;
            li {
                width: 111px;
                height: 44px;
                text-align: center;
                border-right: 1px solid #5b5b5b;

                &:hover {
                    background: #ff6600;
                    border-right: 1px solid #ff6600;
                }

                a {
                    font-size: 18px;
                    color: #fff;
                    line-height: 44px;
                }
            }

            .active {
                background: #ff6600;
                border-right: 1px solid #ff6600;
            }
        }
    }
// 固定导航
    .navcss {
        position: fixed;
        top: 0px;
    }
    // 内容
    .content {
        width: 990px;
        padding: 10px 5px 0 5px;
        margin: 0 auto;
        background-color: #fff;
        a:hover {
            color: #f60;
        }
        // 图片
        .main-img {
            margin-bottom: 10px;
            display: flex;

            a {
                display: block;
                width: 100%;
                position: relative;
                overflow: hidden;

                &:hover .meng {
                    display: block;
                }
            }

            .img1 {
                height: 400px;
            }

            .img2 {
                height: 259px;
                margin-bottom: 1px;
            }

            .img3 {
                height: 140px;
            }

            .img4 {
                height: 144px;
                margin-bottom: 1px;
            }

            .img5 {
                height: 255px;
            }

            img {
                width: 100%;
                height: 100%;
            }

            .meng {
                width: 100%;
                height: 100%;
                display: none;
                position: absolute;
                bottom: 0;
                left: 0;
                background: url(./../imga/顶部头部/meng2.png) repeat-x left bottom;
                cursor: pointer;

                .meng-con {
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    width: 100%;

                    .tit {
                        font-weight: 400;
                        font-size: 14px;
                        color: #fff;
                        line-height: 24px;
                        padding: 10px 15px;
                    }
                }
            }

            .img400 {
                width: 300px;
                height: 100%;
                margin-right: 1px;
            }

            .img195 {
                width: 195px;
                height: 100%;
                margin-right: 1px;
            }

            .img192 {
                width: 192px;
                height: 100%;
                margin-right: 1px;
            }
        }

        // 游戏列表
        .main-game-list {
            margin-bottom: 30px;

            .game-con {
                height: 26px;
                padding: 8px 0;
                border-bottom: 1px dotted #ebebeb;
                overflow: hidden;
                white-space: nowrap;
                display: flex;

                .name {
                    display: inline-block;
                    width: 60px;
                    height: 26px;
                    background: url(./../imga/内容/top_classify.png) no-repeat 100px 100px;
                    color: #fff;
                    font-size: 14px;
                    line-height: 26px;
                    text-indent: 10px;
                    font-weight: 700;
                    cursor: default;
                }

                .blue {
                    background-position: 0 0;
                }

                .green {
                    background-position: 0 -32px;
                }

                .phone {
                    background-position: 0 -64px;
                }

                ul {
                    display: flex;
                    flex-wrap: nowrap;

                    // justify-content: space-evenly;
                    .game-list {
                        font-size: 14px;
                        padding: 0 12px;
                        line-height: 14px;
                        height: 14px;
                        text-align: center;
                        border-right: 1px solid #ebebeb;

                        a {
                            &:hover {
                                color: #f60;
                                text-decoration: underline;
                            }
                        }
                    }
                }
            }
        }

        // 公共内容样式
        .radius1 {
            width: 70px;
            height: 70px;
            display: block;
            background: url(./../imga/内容/img_radius.png) no-repeat 0 0;
            background-repeat: no-repeat;
            background-position: -70px -90px;
            position: absolute;
            top: 0;
            left: 0;
        }

        .radius2 {
            width: 90px;
            height: 90px;
            display: block;
            background: url(./../imga/内容/img_radius.png) no-repeat 0 0;
            position: absolute;
            top: -76px;
            left: 0;
        }
// 标题
        .box {
            .box-title {
                height: 35px;
                border-bottom: 2px solid #ebebeb;
                display: flex;
                justify-content: space-between;
                position: relative;

                // 公共标题
                h2 {
                    padding: 0 15px;
                    line-height: 35px;
                    font-weight: 700;
                    border-bottom: 2px solid #f60;
                    font-size: 20px;
                    cursor: default;
                }

                .more {
                    margin: 8px 10px 0 0;
                    font-size: 14px;

                    &:hover {
                        text-decoration: underline;
                    }
                }

                .radius1 {
                    width: 70px;
                    height: 70px;
                    display: block;
                    background: url(./../imga/内容/img_radius.png) no-repeat 0 0;
                    background-repeat: no-repeat;
                    background-position: -70px -90px;
                    position: absolute;
                    top: 0;
                    left: 0;
                }

                a:hover {
                    color: #f60;
                }
            }

            .box-text {
                position: relative;
            }
        }
        // 图片上黑字
        .today-pic {
            margin: 12px 0;
            height: 155px;
            display: flex;

            .pic-word-con {
                width: 186px;
                height: 150px;
                margin-right: 3px;
                border: 2px solid #fff;
                position: relative;
                overflow: hidden;

                &:hover {
                    border: 2px solid #f60;

                }

                img {
                    width: 186px;
                    height: 150px;

                    &:hover {
                        transform: scale(1.2);
                    }
                }

                .text {
                    width: 186px;
                    height: 24px;
                    line-height: 24px;
                    text-align: center;
                    color: #fff;
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    z-index: 1;
                    background: #000;
                    background: rgba(0, 0, 0, 0.5);
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    transition: all 300ms;
                }
            }
        }
        // 预约榜 新品榜公共样式
        .game-classify {
            span {
                background-color: #fdfdfd;
                height: 32px;
                line-height: 32px;
                border-bottom: 1px solid #f5f5f5;
                cursor: default;
                color: #666;
                font-size: 14px;
            }}
        .game-liebiao{
            height: 40px;
            line-height: 40px;
            position: relative;
            font-size: 14px;
            span {
                width: 17px;
                height: 17px;
                background: #ccc;
                line-height: 17px;
                text-align: center;
                font-size: 12px;
                color: #fff;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                cursor: default;
            }

            .y {
                background: #f60;
            }

            .e {
                background: #ff9000;
            }

            .s {
                background: #ffc000;
            }
            .name {
                width: 210px;
                padding-left: 20px;
                text-align: center;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;

                &:hover {
                    text-decoration: underline;
                }
            }

            .type {
                width: 75px;
                cursor: default;
            }
        }
        // 新闻攻略列表
        .news-list {
            padding-top: 5px;

            li {
                padding-left: 15px;
                line-height: 28px;
                overflow: hidden;
                background: url(./../imga/内容/pcnew_ico.png) no-repeat -196px -284px;
                display: flex;
                justify-content: space-between;

                a {
                    max-width: 80%;
                    font-size: 14px;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;

                    &:hover {
                        text-decoration: underline;
                    }
                }
            }
        }
        .info {
            width: 90px;
            position: relative;
            cursor: pointer;

            img {
                width: 90px;
                height: 90px;
            }

            p {
                width: 90px;
                font-size: 14px;
                line-height: 28px;
                text-align: center;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
            }
        }
        .mar-box {
            margin-bottom: 15px;
            display: flex;

            // 礼包
            // 抢礼包
            .get-gift-con {
                width: 195px;
                margin-right: 10px;

                .icon-word-list {
                    li {
                        height: 87px;
                        overflow: hidden;
                        border-bottom: 1px dotted #ebebeb;
                        cursor: pointer;
                        display: flex;

                        a {
                            .pic {
                                width: 70px;
                                margin: 10px 10px 0 10px;
                                float: left;
                                position: relative;

                                img {
                                    width: 70px;
                                    height: 70px;
                                }
                            }
                        }

                        .right-text {
                            height: 80px;
                            margin-top: 10px;

                            .tit {
                                font-size: 14px;
                                line-height: 14px;
                                margin-bottom: 20px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                            }

                            .btn {
                                display: block;
                                width: 58px;
                                height: 22px;
                                border: 1px solid #ccc;
                                line-height: 22px;
                                font-size: 12px;
                                text-align: center;
                                cursor: pointer;
                                background: #fafafa;
                                border-radius: 4px;

                                &:hover {
                                    color: #fff;
                                    background: #ff8a00;
                                    border-color: #ff8a00;
                                }
                            }
                        }
                    }
                }
            }

            // 新闻
            .today-news {
                width: 405px;

                .box-text {
                    border: 1px solid #ebebeb;
                    border-top: 0;
                    padding: 15px 10px 0 10px;

                    .big-new {
                        height: 27px;
                        font-size: 18px;
                        color: #f60;
                        font-weight: 700;
                        text-align: center;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        overflow: hidden;

                        a {
                            color: #f60;
                        }
                    }

                    .side-new {
                        height: 40px;
                        line-height: 40px;
                        font-size: 14px;
                        text-align: center;
                        border-bottom: 1px dotted #ebebeb;

                        a {
                            width: 49%;
                            display: inline-block;
                            white-space: nowrap;
                            text-overflow: ellipsis;
                            overflow: hidden;
                        }
                    }

                    .news-list {
                        padding-top: 5px;

                        li {
                            .date {
                                font-size: 12px;
                                color: #999;
                                margin-right: 10px;
                            }
                        }
                    }

                    .little-tit {
                        height: 40px;
                        line-height: 40px;
                        padding-left: 20px;
                        font-size: 16px;
                        font-weight: 700;
                        border-bottom: 1px dotted #ebebeb;
                        background: url(./../imga/内容/lit_icon.png) no-repeat 0px 12px;
                    }
                }
            }

            // 新品
            .new-test {
                width: 370px;
margin-left: 20px;
                .box-text {
                    height: 528px;

                    ul {
                        width: 100%;
                        text-align: center;
                        position: absolute;
                        left: 0;
                        top: 0;

                        li {
                            width: 100%;
                            border-bottom: 1px dotted #ebebeb;
                            display: flex;
                        }

                        .game-classify {
                            .num {
                                width: 55px;
                            }

                            .game {
                                width: 135px;
                            }

                            .classify {
                                width: 75px;
                                padding-left: 36px;
                            }

                            .xz {
                                width: 44px;
                                padding-left: 10px;
                            }
                        }

                        .game-liebiao {
                            .down {
                                display: block;
                                margin: 1px auto;
                                width: 24px;
                                height: 24px;
                                border-radius: 4px;
                                background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/pcnew_ico.png) no-repeat -87px -80px;
                                background-color: #f2f2f2;
                                overflow: hidden;
                                text-indent: -500px;

                                &:hover {
                                    background-position: -87px -37px;
                                    background-color: #a3ce0e;
                                }
                            }
                        }
                    }
                }
            }
        }

        // 推荐
        // 手游推荐
        .mobil-game {
            width: 600px;

            .box-text {
                padding: 10px 10px 0 0px;
                margin-left: -5px;
                height: 500px;
                overflow: hidden;

                .game-ul-list {
                    display: flex;
                    flex-wrap: wrap;
                    justify-content: space-around;

                    li {
                        height: 143px;
                        padding: 10px;
                        width: 90px;
                        margin: 0 12px 5px 0;

                        &:hover {
                            background-color: #f7f7f7;
                        }

                        &:hover .xz {
                            background: #ff8a00;
                            border-color: #ff8a00;
                            color: #fff;
                        }

                        .xz {
                            display: block;
                            width: 66px;
                            height: 23px;
                            border: 1px solid #ccc;
                            border-radius: 4px;
                            margin: 0 auto;
                            text-align: center;
                            line-height: 23px;
                        }
                    }
                }
            }
        }

        // 开测 
        .new-game {
            width: 378px;

            .box-text {
                height: 520px;

                .text-title {
                    height: 34px;
                    text-align: center;
                    position: relative;
                    display: flex;

                    li {
                        background-color: #fdfdfd;
                        height: 32px;
                        line-height: 32px;
                        border-bottom: 1px solid #f5f5f5;
                        cursor: default;
                        color: #666;
                        text-align: center;
                        padding-left: 5px;
                    }

                    .name {
                        width: 210px;
                    }

                    .time {
                        width: 80px;
                    }

                    .downer {
                        width: 44px;
                    }
                }

                .in-box {
                    padding-left: 4px;
                    background: #fdfdfd;
                    border-left: 1px solid #f5f5f5;

                    .in-box1 {
                        height: 486px;
                        background: #fff;
                        border-left: 1px solid #f5f5f5;

                        .title {
                            height: 42px;
                            line-height: 42px;
                            font-size: 16px;
                            font-weight: 700;
                            text-indent: 22px;
                            position: relative;
                            left: -13px;
                            background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/newgame_icon.png) no-repeat 0 -210px;
                        }

                        .text-body {
                            width: 100%;
                            text-align: center;
                            position: relative;

                            li {
                                display: flex;
                                border-top: 1px dotted #ebebeb;

                                .name {
                                    width: 210px;
                                    text-align: center;
                                    font-size: 14px;
                                    height: 38px;
                                    white-space: nowrap;
                                    text-overflow: ellipsis;
                                    overflow: hidden;

                                    &:hover {
                                        text-decoration: underline;
                                    }
                                }

                                .time1 {
                                    font-size: 14px;
                                    width: 80px;
                                    color: #666;
                                    cursor: default;
                                    text-align: center;

                                    .d {
                                        color: #666;
                                        line-height: 20px;
                                    }

                                    .t {
                                        color: #999;
                                        line-height: 16px;
                                        font-size: 12px;
                                    }
                                }

                                .downtr {
                                    width: 24px;
                                    display: block;
                                    margin: 1px auto;
                                    height: 24px;
                                    border-radius: 4px;
                                    background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/lit_icon.png) no-repeat;
                                    background-color: #f2f2f2;
                                    overflow: hidden;
                                }

                                .gift {
                                    background-position: 3px -52px;

                                    &:hover {
                                        background-position: 3px -25px;
                                        background-color: #ff622b;
                                    }
                                }

                                .down {
                                    background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/pcnew_ico.png) no-repeat -87px -80px;

                                    &:hover {
                                        background-position: -87px -37px;
                                        background-color: #a3ce0e;
                                    }
                                }

                                .no {
                                    background-position: 3px -74px;
                                    background-color: #f2f2f2;
                                    cursor: default;

                                    &:hover {
                                        background-position: 3px -74px;
                                        background-color: #f2f2f2;
                                    }
                                }

                                .nod {
                                    background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/lit_icon.png) no-repeat 3px -98px;
                                    background-color: #f2f2f2;
                                    cursor: default;

                                    &:hover {
                                        background-position: 3px -98px;
                                        background-color: #f2f2f2;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }

        // 评测
        // 手机游戏评测
        .game-comment {
            width: 600px;
            .box-text{
                padding: 0 10px;
                .icon-word-list{
                    margin-left: -10px;
                    li{
                        height: 83px;
                        margin-left: 10px;
                        cursor: auto;
                        display: flex;
                        .pic{
                            width: 70px;
                            margin: 10px 10px 0 10px;
                            position: relative;
                            img{
                                width: 70px;
                                height: 70px;
                            }
                        }
                        .right-text{
                            width: auto;
                            height: 80px;
                            margin-left: 5px;
                            margin-top: 5px;
                            .tit{
                                font-size: 14px;
                                line-height: 14px;
                                margin-bottom: 10px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                            }
                            .text{
                                line-height: 22px;
                                height: 44px;
                                color: #666;
                                font-size: 12px;
                                margin-bottom: 10px;
                                overflow: hidden;
                                .more{
                                    color: #f80;
                                    padding-left: 4px;
                                }
                            }
                        }
                    }
                }
            }
        }
        //预约榜 
        .open-test{
            width: 378px;
            .box-text{
                height: 435px;
                .game-ul{    
                    width: 100%;
                    text-align: center;
                    li{
                        width: 100%;
                        border-bottom: 1px dotted #ebebeb;
                        display: flex;
                        position: relative;
                    }
                    .game-classify{
                        .num {
                            width: 36px;
                        }

                        .game {
                            width: 190px;
                        }

                        .classify {
                            width: 44px;
                        }

                        .static {
                            width: 105px;
                        }
                    }
                    .game-liebiao{
                       .p{
                           margin-left: -10px;
                         width: 105px;
                        color: #666;
                        cursor: default;
                        text-align: center;
                       }
                    }
                }
            }
        }
        //视频
        // 手机游戏视频
        .video-ind-con{
            width: 600px;
            .box-text{
                padding-top: 15px;
                display: flex;
                    justify-content: space-between;
                    .video-word-con{
                        display: block;
                        position: relative;
                        overflow: hidden;
                        margin-bottom: 10px;
                        &:hover .text{
                            display: none;
                        }
                        &:hover .play{
                            display: block;
                        }
                        &:hover .meng{
                            opacity: 0.5;
                        }
                        .text{
                            .play{
                                margin: -12px 0 0 -12px;
                                position: absolute;
                                left: 12px;
                                top: 11px;
                                display: block;
                                background-position: 8px -157px;
                            }
                        }
                    }
                    .word{
                        width: 88%;
                        height: 100%;
                        display: block;
                        padding-left: 40px;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        overflow: hidden;
                    }
                    .text{
                        width: 100%;
                        height: 22px;
                        line-height: 22px;
                        font-size: 12px;
                        color: #fff;
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        z-index: 1;
                        background: rgba(0, 0, 0, 0.5);
                        transition: all 300ms;
                    }
                    .meng{
                        width: 100%;
                        height: 100%;
                        position: absolute;
                        top: 0;
                        left: 0;
                        opacity: 0;
                        background: #000;
                        transition: all 300ms;
                    }
                    .play{
                        width: 30px;
                        height: 30px;
                        position: absolute;
                        left: 50%;
                        top:50%;
                        margin: -15px 0 0 -15px;
                        display: none;
                        background: #fc8900 url(./../imga/内容/lit_icon.png) no-repeat 11px -122px;
                    }
                .left{
                    width: 170px;
                    margin-left: 10px;
                    .video-word-con{
                        width: 170px;
                        height: 95px;
                        img{
                            width: 170px;
                            height: 95px;
                        }
                        .text{
                            .play{
                                width: 24px;
                                height: 24px;
                            }
                            .word{
                                width: 83%;
                                padding-left: 26px;
                            }
                        }
                    }
                }
                .right{
                    width: 400px;
                    margin-right: 10px;
                    .video-word-con{
                        width: 400px;
                        height: 225px;
                        img{
                            display: block;
                            width: 400px;
                            height: 225px;
                        }
                    }
                    .news-list{
                        width: 100%;
                        li{
                            padding-left: 18px;
                            line-height: 28px;
                            overflow: hidden;
                            background: url(https://portal.ucgc.ucfly.com/public/images/pc/pc_new/lit_icon.png) no-repeat 1px -215px;
                            &:hover{
                                background-position: 1px -185px;
                            }
                            a{
                                display: inline-block;
                                max-width: 80%;
                                font-size: 14px;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                                overflow: hidden;
                                &:hover{
                                    text-decoration: underline;
                                }
                            }
                        }
                    }
                }
            }
        } 
        //手机游戏攻略
         .raiders-ind-con{
            width: 380px;
             .box-text{
                padding-top: 15px;
                 .left{
                    margin-bottom: 5px;
                    padding: 0 5px;
                    .today-pic{
                        height: 134px;
                        .pic-word-con{
                            width: 171px;
                            height: 130px;
                            margin: 0 5px;
                            img{
                                width: 171px;
                                height: 130px;
                            }
                        }
                    }
                 }
                 .right{
.news-list{
    padding: 0 10px;
    width: 100%;
}
                 }
             }
         }
        //游戏分类
        .classify-con{
            padding-top: 15px;
            margin-bottom: 30px;
            .box-text{
                padding-top: 15px;
                margin-bottom: 10px;
                .suggest-con{
                    width: 990px;
                    height: 406px;
                    display: flex;
                    flex-wrap: wrap;
                    .pc-game{
                        width: 494px;
                        height: 195px;
                        border: 1px solid #f5f5f5;
                        border-width: 0 1px 1px 0;
                        .little-tit{
                            height: 16px;
                            line-height: 16px;
                            margin-bottom: 5px;
                            display: flex;
                            justify-content: space-between;
                            position: relative;
                            h3{
                                position: relative;
                                display: inline-block;
                                padding: 0 6px;
                                top: 0;
                                left: 10px;
                                font-size: 16px;
                                line-height: 16px;
                                border-left: 2px solid #f60;
                                cursor: default;
                            }
                            .more{
                                font-size: 14px;
                                &:hover {
                                text-decoration: underline;}
                            }
                        }
                        .game-ul-list{
                            display: flex;
                            li{
                                padding: 10px;
                                width: 90px;
                                margin: 0 6px;
                                margin-bottom: 0;
                                &:hover {
                                    background-color: #f7f7f7;
                                }
        
                                &:hover .down {
                                    background: #ff8a00;
                                    border-color: #ff8a00;
                                    color: #fff;
                                }
        
                                .down {
                                    display: block;
                                    width: 66px;
                                    height: 23px;
                                    border: 1px solid #ccc;
                                    border-radius: 4px;
                                    margin: 0 auto;
                                    text-align: center;
                                    line-height: 23px;
                                }
                                }
                            }
                        }
                    }
                }
                .box-gdfl{
                    display: flex;
                    .box-title-vertical{
                        height: 90px;
                        margin-right: 10px;
                        margin-left: 15px;
                        border-left: 2px solid #ff6600;
                        h2{
                            width: 18px;
                            font-size: 20px;
                            letter-spacing: 20px;
                            padding: 4px 10px 0 9px;
                            line-height: 21px;
                        }
                    }
                    .box-con{
                        height: 90px;
                        overflow: hidden;
                        display: flex;
                        flex-wrap: wrap;
                        padding-left: 0;
                        a{
                            display: block;
                            font-size: 16px;
                            width: 140px;
                            height: 40px;
                            margin: 0 14px 10px 0;
                            line-height: 40px;
                            text-align: center;
                            background: #f5f5f5;
                            &:hover {
                                background: #ff8a00;
                                color: #fff;}
                        }
                    }
                }
            }
            //友情链接 
            .friend-link{
                margin-bottom: 10px;
                .tag-tit{
                    height: 35px;
                    border-bottom: 2px solid #ebebeb;
                    background-color: #f5f5f5;
                    .tag-tit-ul{
                        width: 70%;
                        height: 100%;
                        li{
                            height: 100%;
                            float: left;
                            padding: 0 15px;
                            font-size: 16px;
                            font-weight: 700;
                            line-height: 35px;
                            cursor: pointer;
                        }
                        .current{
                            color: #f60;
                            border-bottom: 2px solid #f60;
                        }                            
                    }
                }
                .box-text{
                    padding: 10px 0;
                    .link-con{
                        display: none;
                        a{
                            display: inline-block;
                            padding: 0 6px;
                            margin: 5px 0;
                            border-right: 1px solid #dbdbdb;
                            line-height: 14px;
                            height: 14px;
                            &:hover{
                                text-decoration: underline;
                            }
                        }
                    }
                    .current{
                        display: block;
                    }
                }
            }
        }
        // 底部
        .footer{
            width: 1000px;
            line-height: 24px;
            text-align: center;
            font-size: 12px;
            color: #808080;
            padding: 15px 0;
            margin: 0 auto;
            margin-top: 0;
            border-top: 1px solid #f5f5f5;
            p{
                color: #808080;
            }
            .link{
                a{
                    padding: 0 5px;
                }
            }
            a{
                color: #666;
            }
            .fo_nav {
                margin: 0 7px;
            }
            .pic{
                margin-right: 15px;
                img{vertical-align: middle;}
            }
        }
        // 返回顶部
        .pub-littlt{
            position: fixed;
            left: 50%;
            margin-left: 505px;
            bottom: 80px;
            width: 40px;
            display: block;
            li{
                height: 36px;
                padding: 2px 0;
                margin-bottom: 1px;
                position: relative;
                z-index: 2;
                background: #f3f3f3;
                font-size: 14px;
                line-height: 18px;
                color: #333;
                text-align: center;
                background: url(./../imga/内容/litt_nav.png) no-repeat;
                &:hover .link{
                    display: block;
                }
            }
            .suggest{
                background-position:1px -81px;
            }
            .link{
                display: none;
                width: 100%;
                height: 36px;
                margin-bottom: 1px;
                background: #ff8a00;
                font-size: 14px;
                line-height: 18px;
                color: #fff;
                text-align: center;
            }
            .to-top{
                background-position:  0 -162px;
            }
        }
    }
